<?php

require_once 'NeoBaseTest.php';

class NeoPersonaEventoTest extends NeoBaseTest {
    
    public function test_suspender_personaEventoConEstadoInscripto_quedaPersonaConEstadoPreInscripto() {
        $eventoPersona = new NeoPersonaEvento();
        $eventoPersona->setEstado(NeoPersonaEventoPeer::ESTADO_INSCRIPTO);
        $eventoPersona->suspender();
        $this->assertEquals(NeoPersonaEventoPeer::ESTADO_PRE_INSCRIPTO, $eventoPersona->getEstado());
    }
    
    public function test_confirmar_personaEventoConEstadoPreInscripto_quedaPersonaConEstadoInscripto() {
        $eventoPersona = new NeoPersonaEvento();
        $eventoPersona->setEstado(NeoPersonaEventoPeer::ESTADO_PRE_INSCRIPTO);
        $eventoPersona->confirmar();
        $this->assertEquals(NeoPersonaEventoPeer::ESTADO_INSCRIPTO, $eventoPersona->getEstado());
    }
    
}

?>
